(function () {
    var input = document.querySelector('input');

    input.onchange = function () {
        $.showPreloader('加载中...');
        lrz(this.files[0], {width: 400}, function (results) {
            // 你需要的数据都在这里，可以以字符串的形式传送base64给服务端转存为图片。
            console.log(results);
            



            // 以下为演示用内容
            var tip = document.querySelector('#tip'),
                report = document.querySelector('#report');

            report.innerHTML = '';
            demo_report('客户端预压的图片', results.base64, results.base64.length * 0.8);
            

//            
        });
    };

    /**
     * 演示报告
     * @param title
     * @param src
     * @param size
     */
    function demo_report(title, src, size) {
        var img = new Image(),
            li = document.createElement('li'),
            size = (size / 1024).toFixed(2) + 'KB';

        img.onload = function () {
            

            li.className = 'item';
            li.appendChild(img);
            document.querySelector('#report').appendChild(li);
        };

        img.src = src;
        $.hidePreloader();
    }

    // 演示用服务器太慢，做个延缓加载
    window.onload = function () {
        input.style.display = 'block';
    }
})();